technical staff - Alemán Inglés Diccionario